package at.ac.univie.zsu.aguataplan.dao;

import java.util.List;

import at.ac.univie.zsu.aguataplan.domain.Team;

/**
 * @author gerry
 * 
 */
public interface TeamDao {

	public void cleanTeam() throws Exception;

	// --------------

	public Team addTeam(Team team) throws Exception;

	public void deleteTeam(long id) throws Exception;

	public List<Team> getTeamList() throws Exception;

	public Team getTeam(long id) throws Exception;

	public Team mergeTeam(Team team) throws Exception;

}
